Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
KEYFORD FARMHOUSE £4,945,000 22 Dec 2021
KEYFORD HOUSE Detached £1,100,000 28 Nov 2003